impounding basins - German English Dictionary